rechargeable battery - English Synonyms Dictionary